package com.sunni.service;

import com.sunni.entity.PageListRes;
import com.sunni.entity.QueryVo;
import com.sunni.entity.Role;

import java.util.List;

public interface RoleService {

    /*role.jsp dategrid 查询 所有role信息*/
    PageListRes selectAllRoles(QueryVo queryVo);

    void addRoleAndRolePermissionRel(Role role);

    /*角色管理，编辑按钮，修改角色*/
    void updateRoleAndRolePermissionRel(Role role);

    /*角色管理，删除按钮，删除角色*/
    void deleteRoleAndRolePermissionRel(Long rid);

    /*查询所有role------来自employee.jsp dialog form的 角色下拉框*/
    List<Role> selectAllRoles();
}
